#ifndef __IOT_TIME_H_
#define __IOT_TIME_H_

//#include <hi_types_base.h> 
 

// 通过ntp读取的当前网络时间戳
extern uint32_t NTPTimeStamp;  
// 读取ntp时的系统tick，通过hi_get_tick()获取
extern uint32_t NTPSysTick;      


// 获取ntp时间戳
void getNtpTime(void);

// 当前时间戳
uint32_t get_ntp_client(void);


void currTimeStamp(char *tms);

void currTimeHour(char *hour);

int currHourMin(void);

uint32_t hi3861_get_mac_addr(char *mac); 

// 自定义定时器
int hm_timer(int ms, int id);

// 设备开机以来的时间戳
uint32_t get_local_client(void);

#endif  // __IOT_TIME_H_